licensing patent software development attorney intellectual property development reklám specialty practices weboldal copyright traditional outsourcing marketing partnersourcing java ppc license software